package com.ruoyi.business.mapper.user;

import com.ruoyi.business.domain.entity.UserInfo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface UserInfoMapper {
    /*
    * 查询用户列表
    * @param id主键
    * @return 用户列表
    * */
    public UserInfo selectUserInfoById(Long id);

    /**
     * 查询用户列表列表
     *
     * @param userInfo 用户列表
     * @return 用户列表集合
     */
    List<UserInfo> selectUserInfoList(UserInfo userInfo);

    /**
     * 查询用户列表
     *
     * @param userInfo 用户信息
     * @return 用户列表集合
     */
    List<UserInfo> selectUserList(UserInfo userInfo);

   public int insertUserInfo(UserInfo userInfo);

   public int updateUserInfo(UserInfo userInfo);

   public int deleteUserInfoByIds(String[] userIds);

   public int deleteUserInfoById(String userId);
}
